The NEO-China Top City is a 795 ft. (242 m) tall building in the city of Chongqing, China. It was completed in 2008 and has 54 floors. It is the fourth tallest building in the city.